投稿を報告する

暗号って何?

暗号 とは、ある情報を特定の決まった人しか読めないように一定の手順に基づいて無意味な文字や符号の列に置き換えたもの。 情報の伝送や記録、保存の際、第三者に盗み見られたり 改竄 されないようにするために作成される。 通信や記録の内容を秘匿する手法には様々な種類があり、内容を記録した 媒体 の存在自体を隠す方法などもあるが、暗号は記録内容が読み取られても何が書かれているのか分からないようにする手法を指す。 歴史的には、暗号表などを事前に作成・共有し、単語やフレーズ単位で無関係な別の文字などに置き換える「コード」(code)と、文字単位で置き換えや位置の入れ替えを行う「サイファー」(cipher)に分類される。 現代のコンピュータなどが利用する暗号は後者の一種とみなされる。

暗号化のAES方式って何?

暗号化のAES方式とは? ほかの種類との違い・利用方法を解説! 続いて、公開鍵暗号方式の概要を紹介します。 公開鍵暗号方式は、暗号用と復号用の鍵を別々に用意する方式 です。 まず、データ受信者が2つの鍵を作成します。 そして暗号用の鍵(公開鍵)だけを一般公開します。

量子暗号って何?

量子暗号というのは、光の最小単位である光の粒=「光子」のような極小の物質の動きやふるまいを示す物理学の「量子力学」を応用した技術です。 量子暗号通信は、暗号化してやり取りする情報とは別に、その暗号を解くために必要な「鍵」となる情報=暗号鍵を、分割して「光子」一つ一つにのせて送るというものです。 なぜ、暗号が“絶対に破られない”と言えるのですか? 「光子」は観測されると、その状態が変わるという性質があります。 この性質を利用すれば、サイバー攻撃の主体など誰かが暗号鍵の情報を盗み見た瞬間に「光子」の状態が変化するので、盗み見られたことに気付くことができます。

暗号強度を高めるにはどうすればよいですか?

暗号強度の高さは、暗号化アルゴリズムにも依存します。 暗号強度を高めるには、秘匿性の高い暗号化アルゴリズムを利用することが大切です。 暗号化アルゴリズムによる強度の違いを「ワンタイムパッド」と「それ以外」に分けて説明します。 ワンタイムパッドは、平文以上の長さの乱数数字列を、使い捨てで用いて暗号文を作成する方式です。 同じ暗号文は一回しか生成されないため、秘匿性が高くなっています。 また、強引に解読を試みても、全ての文字列の組み合わせが可能なため、元の平文を把握するのは不可能です。 一方、平文より短いキーを使う暗号化アルゴリズムを考えてみます。 その場合、全体を暗号化するには同じ暗号化キーを反復して使うことになります。

関連記事

世界をリードする暗号資産取引プラットフォーム

ウェルカムギフトを受け取る